﻿



body{
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	color:black;
	line-height:20px;
	word-spacing:0;
	margin:0;
	padding:7px 0 20px 0; 
	border-spacing:0;
	background-color:#262626;
	
}
ul {
	list-style:none;
	margin: 0;
	padding: 0;
}
ul li {
	margin: 0;
	padding: 0;
}
a {
	color:#0000FF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:underline;
}
a:hover {
	color:#0000FF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}
select {
	color:#000000;
	font-weight:normal;
}

img{
	border:none;
}
input {
	color:#000000;
	font-weight:normal;
}
#wrapper {
	margin: auto;
	width:1000px;
	height:auto;
	
	
	
}


/* CSS for header-web*/
    .header 
    {
            width:100%;
            height:auto;
            background-color:White;
         
               
    }
    
    .head-logo
    {
            width:auto;
            height:auto;
            margin:0px 0 20px 10px;  
            float:left; 
    }
    
    .head-logo img
    {
            width:auto;
            height:auto;
            float:left; 
            margin:50px 0 0 0;  
    }
    
    .wrapper-head-menu
    {
            width:auto;
            height:auto;
            background-color:#262626;
            margin:0 20px 0 0;
            float:right;   
            padding:10px 15px 10px 15px;
          
            border-bottom-right-radius:5px;
            border-bottom-left-radius:5px;
            
            
    }
    
     .wrapper-head-menu a
     {
           font-size:14px;
            color:White;
            text-decoration:none;
            
     }

    .wrapper-head-menu a:hover
    {
            text-decoration:underline;
    }   
     
     
    .wrapper-head-menu ul
    {
            width:100%;
            height:auto;
            margin:0;   
            display:inline-block;
            
    }
    
    .wrapper-head-menu ul li
    {
            list-style: none;
            display:inline-block;
            margin:0 0px 0 0px;
    }


    .space1
    {
            display:inline-block;   
            margin:0 10px 0 10px;
            color:White;
    }
    
    
    /* CSS for menu-bar- bottom-header*/
    
    .wrapper-menu-bar
    {
            width:77.67%;
            height:auto;
            margin:15px 0 0 0;
            padding:10px 0 5px 0;
            background-color:#DEDDDD;
          float:left;
    }


        @media screen and (-webkit-min-device-pixel-ratio:0) { 
.wrapper-menu-bar{ margin:23px 0 0 0; }
}


    .wrapper-menu-bar ul
    {
            width:99.4%;
            height:auto;
            margin:0;
            padding:10px 0 10px 5px;   
            display:inline-block;
            background-color:White;
    }

@media screen and (-webkit-min-device-pixel-ratio:0) { 
.wrapper-menu-bar ul
{
    
    
                     
                     width:99.4%;
            height:auto;
            margin:0;
           padding:6px 0 5px 5px; 
            display:inline-block;
            background-color:White;
                      }
}


    .wrapper-menu-bar ul li
    {
          width:auto;
          height:23px;
          margin:0;
          padding: 0px; 
          float:left;
          position:relative;
          
    }

        .wrapper-menu-bar ul li a
        {
                font-size:12px;  
                font-weight:bold;
                color:#A0002A; 
                text-decoration:none;
        }
        
         .wrapper-menu-bar ul li a:hover
         {
                text-decoration:underline;   
         }

     .space2
     {
           display:inline-block;
           margin:0 4px 0 4px;
           font-size:19px;
           color:#DEDDDD;
           
            
     }
     
     @media screen and (-webkit-min-device-pixel-ratio:0) { 
.space2{ display:inline-block;
           margin:0 8px 0 9px;
           font-size:19px;
           color:#DEDDDD; }
}



html>/**/body .space2, x:-moz-any-link, x:default 



{display:inline-block;
           margin:0 4px 0 7px;
           font-size:19px;
           color:#DEDDDD; } /* Firefox 3 */



     
    .color-white
    {
        color:White;   
    }
     
     


/*CSS for body web*/
.wrapper-body
{
        width:100%;
        height:auto;
        margin:0;
        padding:10px 0px 0px 0px;
        background-color:White;
        
     
    
}

.wrapper-content-body
{
        width: 96.8%;
        height:auto;
        margin:0 0 60px 0;
        padding:0 16px 0px 16px;
        background-color:White;  
}

.title-body-content
{
        width:100%;
        height:auto;
        margin:0px 0 0 0;
        padding:0;
        text-align:center;
       color:#a0002a;
        font-size:17px;
        font-weight:bold;
}

.wrapper-table
{
      width:100%;
      height:auto;
      margin:13px 0 0 0;
      padding:0; 
      
}



/* CSS for tbl-broking*/
.tbl-broking
{
        width:100%;
        height:auto;
        margin:0;
        padding:0; 
        table-layout:fixed;
     
}

.title-tbl
{
    font-size:13px; 
    font-weight:bold;     
    background-color:#DEDDDD; 
}
.tbl-broking tr
{
        height:30px;
        margin:0;
        padding:0;   
}

.td-menu
{
    width:15%;
    text-align:center;   
}
.td-inquirer
{
        width:42%;  
        text-align:center; 
}

.td-file-att
{
        width:42%;   
        text-align:center;
}

.line-content-tbl
{
        font-size:12px;
}

.line-content-tbl ul
{
    width:auto;
    height:auto;
    margin:0 0 0 10px;
   display:inline-block;   
}

.line-content-tbl ul li
{
         width:auto;
    height:auto;
   display:inline-block;    
}

.line-content-tbl ul li a
{
        font-size:12px;
        text-decoration:none;
        font-weight:bold;
        color:#363636;
}
.line-content-tbl ul li a:hover
{
        text-decoration:underline;
        color:Maroon;   
}

.space3
{
       
        display:inline-block;
        margin:0 10px 0 10px;  
}


/* CSS for footer-web*/

.footer
{
         width:100%;
         height:auto;
         margin:0;
         padding:0 0x 0 0px;
         background-color:White;  
       
         
    
}

.wrapper-footer
{
            width:100%;
            height:auto;
            margin:0;
            padding:0 0 0px 0;
            background-color:#363636;   
            font-size:9px;
            color:White;
}

/* CSS for left-footer*/
.left-footer
{
        width:auto;
        height:auto;
        margin:0;
        padding:28px 0 10px 5px;
     
        float:left;
           
}

.left-foot-line1
{
        width:100%;
        height:auto;
        margin:0;
        text-decoration:underline;
}
.left-foot-line2
{
        width:100%;
        height:auto;
        margin:0;
        
}

/*CSS for right footer*/
.right-footer
{
        width:auto;
        height:auto;
       
        float:right;  
        padding:10px 0 0px 0; 
}

.content-right-footer
{
        width:auto;
        height:auto;
        margin:0 5px 0 0;
        text-align:right;
        display:inline-block;
        line-height:14px;

}

/* CSS for button -form */

.wrapper-button-form
{
        width:100%;
        height:auto;
        text-align:center;    

}
.button-aihre
{
        width:auto;
        height:auto;
        padding:3px 15px 3px 15px;
        font-size:16px;
        color:White;  
        display:inline-block; 
        border-radius:5px;
        font-weight:bold;
        margin:0 10px 0 10px;
    
}

.button-aihre a
{
        text-decoration:none;
        color:White;
           
}

.button-aihre:hover
{
        background-color:#363636;
           
}

.button-blue
{
    
    background-color:gray;   
}
.button-gray
{
 background-color:Gray;   
}

.buton-marroon
{
    background-color:Maroon;   
}





/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 2- BROKING INQUIRY DETAIL*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/

.wrapper-form
{
        width:100%;
        height:auto;
        margin:40px 0 0px 0;
        padding:0;
        text-align:center;   
        
       
}

.wrapper-form-broking
{
        width:100%;
        height:auto;
        margin:20px 0 0px 20px;
        padding:0;
        text-align:center;   
        
       
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
.wrapper-form-broking


{ width:100%;
        height:auto;
        margin:20px 0 0px 32px;
        padding:0;
        text-align:center;   }
}




.wrapper-broking-inquyri
{
    
        text-align:left;
        display:inline-block;   
}







.wrapper-inquirer
{
        width:100%;
        
       
}

.sp-inquirer
{
        margin:0 0 0px 0; 
        width:80px;
        display:inline-block;
        height:26px;
          
        
}
.sel-inquirer
{
        width:140px;
           margin:0 0 0 0px;
           height:23px;
           padding:3px 0 0 0;
}

.wrapper-file-attach
{
        width:100%;
      
        margin:10px 0 0 0px;
}

.sp-file-attach
{
        margin:0 0 0 0px; 
        width:80px;  
        display:inline-block;
}
.inp-attach-file
{
    margin:0 0 0 0px;
    height:20px;  
}

.button-form
{
        width:auto;
        height:auto;
        margin:20px 0 0 20px;   
}


/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 3- ACCOUNT RESUME LIST*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/

.tbl-aihre
{
        width:100%;
        margin:0;
        padding:0;   
    
}

.tbl-line-title
{
        height:30px;
        margin:0; 
        font-weight:bold;  
        background-color:#DEDDDD;
        font-size:13px;
}

.tbl-line-content
{
           height:30px;
           padding:10px 0 0 10px 0;
           
             
              

}


.tbl-line-content ul li
{
         width:auto;
    height:auto;
   display:inline-block;    
}

.tbl-line-content ul li a
{
        font-size:12px;
        text-decoration:none;
        font-weight:bold;
        color:#363636;
}
.tbl-line-content ul li a:hover
{
        text-decoration:underline;
        color:Maroon;   
}


/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 4- ACCOUNT RESUME DETAIL*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/
.wrapper-form-account-resume
{
        width:auto;
        height:auto;
        margin:20px 60px 0 60px;
        text-align:left;   
    
}

/*CSS for Date-line1*/
.wrapper-date
{
        width:100%;
        height:auto;
       margin:0;
}

.sp-date
{
 width:auto;
 height:auto;
 margin:0 0 0 0 ;  
}

.sel-date
{
        margin:0 0 0 0px; 
        height:  22px;
        width:100px;
}

/*CSS for reference-line2*/
.wrapper-reference-page4
{
        width:auto;
        margin:8px 0 0 0;   
}

.sp-reference-page4
{
        margin:0;   
}

.inp-reference-page4
{
        margin:0 0 0 0px;   
}




/*CSS for producing-broker line3*/
.wrapper-producing-page4
{
        margin:8px 0 0 0;   
}

.sel-producing
{
  margin:0 0 0 0;
  width:270px;   
}


.button-form-input
{
        width:auto;
        height:auto;
        margin:0 0 0 30px;
        display:inline-block;   
}

.button-form-input li
{
    width:auto;
    display:inline-block;   
}

.button-form-input li a
{
    font-size:12px;   
    text-decoration:none;
    color:Maroon;
}

.button-form-input li a:hover
{
    font-size:12px;   
    text-decoration:underline;
    color:blue;
}


/*CSS for reinsurer line4*/
.wrapper-rein-page4
{
    margin:8px 0 0 0;   
}
  

/*CSS for Original Insurer -Line5*/
.wrapper-ori-insurer-page4
{
    margin:8px 0 0 0;   
}

/*CSS for Insurance Type -Line6*/
.wrapper-insurance-type-page4
{
    margin:8px 0 0 0;   
}

/*CSS for Insurance period -Line7*/
.wrapper-insurance-period-page4
{
    margin:8px 0 0 0;   
}
 
.sp-to
{
    margin:0 10px 0 10px;   
}

.sp-total-day
{
        margin:0 0 0 30px;   
}

/* CSS for Insurance Period-line8*/

.wrapper-sum-insured-page4
{
    margin:8px 0 0 0;   
}
.inp-sum-insured
{
        width:100px;
        height:20px;   
}

/* CSS for Rate-line9*/
.wrapper-rate-page4
{
        margin:8px 0 0 0;   
}

.inp-rate
{
        width:50px;
        height:20px   
}

/* CSS for Gross-Premium-line9*/
.wrapper-gross-pre-page4
{
    margin:8px 0 0 0;   
}


/* CSS for HTML for wrapper-placement-detail*/
.wrapper-placement-detail
{
        width:auto;
        height:auto;
        margin:20px 0 0 0;  
}

.title-placement-detail
{
        font-weight:bold;
        text-decoration:underline;   
}

.wrapper-content-placement
{
        margin:0 0 0 20px;   
}


/* Palcement -line1-pt*/
.wrapper-pt
{
    margin:10px 0 0 0;   
}

.sp-pt
{
        width:auto;
        height:auto  ; 
}
.inp-pt
{
        margin:0 0 0 10px;   
}

/* Palcement -line1-brokerage*/

.wrapper-brokerage
{
    margin:8px 0 0 0;   
}



.inp-brokerage
{
    margin:0 0 0 10px;   
}

.link-split
{
    font-size:13px;
    color:White;
    text-decoration:none;  
    margin:0 0 0 35px; 
    width:auto;
    height:auto;
    padding:5px 15px 5px 15px;
    background-color:gray;
    border-radius:5px;
}


.link-split:hover
{
        
        color:White;
        font-size:13px;
        background-color:#363636;   
}

.size-sel-split
{
        width:180px; 
        
        height:22px; 
        margin:0 0 0 50px;
}


.wrapper-brokerage-line2
{
    width:100%;
    margin:8px 0 0 0;   
}

.sp-aih
{
        width:120px;
        margin:0 0 0 277px;   
}


/* CSS for HTML for wrapper-placement-detail*/
.wrapper-payment-schedule
{
        width:auto;
        height:auto;
        margin:20px 0 0 0;  
}

.title-payment-schedule
{
        font-weight:bold;
        text-decoration:underline;  
        margin:0 30px 0 0; 
}




.wrapper-content-payment-schedule
{
        width:auto;
        height:auto;   
}

.tbl-payment
{
        width:98.6%;
        height:auto;
        margin:20px 0 20px 0;
        table-layout:fixed;

}

.tbl-payment tr
{
        height :auto;
        padding:5px;
        
}

.tbl-payment tr td
{
        height :auto;
        padding:5px;
        
}
.tbl-payment-title
{
        font-weight:bold;   
}

.span-tbl-payment
{
        margin:0 10px 0 0; 
        width:60px;
        display:inline-block;
}

.tbl-payment-content
{
    
    height:auto;
    padding:10px;

}       

  



















/* Public CSS for page4*/
.size-inp-reference
{
        width:350px;
        height:17px;   
}

.space3
{
       
        margin:0 10px 0 10px;   
}

.sp-producing-page4
{
    margin:0;   
}
.sel-producing
{
    margin:0 0 0 0px;   
}

.size-span
{
        width:120px;   
       
        display:inline-block;
}

.size-sel1-page4
{
    width: 270px;
    height:22px;
}

.size-inp1
{
  width:50px;
  height:20px;  
}


.button-in-form
{
        width:auto;
        height:auto;
        padding:6px 10px 4px 10px;
        background-color:Gray;
        color:White;
        border-radius:5px;   
        font-size:13px;
       
        text-decoration:none;
}

.button-in-form:hover
{
        background-color:#363636;
        font-size:13px;
        color:White;   
}

.size-amount
{
        width:100px;
        height:22px;   
}





/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 5- PAYMENT SCHEDULE LIST*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/


.td-numb
{
        width:5%;
        text-align:center;   
}

.td-payment
{
        width:15%;
        text-align:center;   
}

.td-ref-payment
{
        width:20%;
        text-align:center;   
}

.td-payer
{
        width:20%;
       text-align:center;   
    
}

.td-paid
{
        width:10%;
        text-align:center;   
}
.td-sel-all
{
        width:10%;
        text-align:center;   
}


/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 6- PAYMENT SCHEDULE DETAIL*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/
.wrapper-form
{
        width:auto;
        height:auto;
        margin:20px 60px 0 60px;
        text-align:left;   
    
}

.payment-schedule-wrapper-payment
{
        width:auto;
        height:auto;  
        margin:0; 
    
}

.size-inp-payment
{
        width:60px;
        height:22px;   
}

.wrapper-line-form-payment-schedule
{
        margin:8px 0 0 0;   
}

.size-payment-ref
{
        width:100px;
        height:22px;   
}

.size-span1
{
    float:left;
    width:120px   ;
    margin:20px 4px 0 0;
    
}

.text-area-payment-desc
{
    text-align:left;   
}

.inp-amount-payment-schedule
{
        width:70px;
        height:22px;   
}

.sel-amount
{
    width:45px;
    height:26px;   
    margin:0 0 0 6px;
}

.sp-exchange
{
        margin:0 0 0 30px;   
}

.inp-exchange
{
        width:40px;
        text-align:center;
        height:22px;
        margin:0 0 0 6px;   
}
.sp-money
{
        margin: 0 0 0 16px;   
}

.chk-paid
{
        margin:3px 0 0 22px;
       
      
       
}


html>/**/body .chk-paid, x:-moz-any-link, x:default 
{
     margin:3px 0 0 27px;
    
    
    } /* Firefox 3 */




.sp-paid
{
    margin:0 0 0 5px; 
      
}

.sel-date-paid
{
        margin:0 0 0 10px;   
}

.placement-details-title
{
        width:auto;
        margin:15px 0 0 0;
}

.sp-place1
{
            font-weight:bold;
            margin:0 0 0 0;
            font-size:13px;   
}
.sp-place2
{
    font-weight:bold;
            margin:0 0 0 294px;
            font-size:13px;   
}

.placement-details-content
{
        margin:8px 0 0 0;    

}

.sp-payment-beema-pakistan
{
        margin:0 0 0 75px;   
}
.chk-payment-beema
{
    margin:0 0 0 30px;   
}

.sp-payment-aih
{
        margin:0 0 0 221px;   
}



/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 7- AIH Expense list*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/


.tbl-aihre tr td
{
    text-align:center;   
}

.td-aih-expense-ref
{
        width:25%;   
}

.td-aih-expense-date
{
        width:10%;   
}

.td-aih-expense-from
{
        width:19%;   
}

.td-aih-expense-to
{
        width:19%;   
}

.td-aih-expense-amount
{
        width:11%;   
}

/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 8- AIH Expense list*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/

.wrapper-aih-expense-ref
{
        width:auto;
        margin:0;   
}
.sel-ref-aih-expense
{
        width:350px;
        height:26px;
           
}
.line-form-aih
{
        margin:8px 0 0 0;  
}

.size-span-from
{
        width:120px;
        float:left;
        margin:20px 0 0 0px;   
}
.aih-expense-textarea-from
{
       
        width:70%;
        height:90px;   
        margin:0 0 0 2px;
}

.aih-expense-amount-number
{
        width:100px;
        height:22px;
}

.aih-expense-amount-char
{
        width:516px;
        height:22px;   
        margin:0 0 0 10px;
}

.aih-expense-textarea-description
{
        width:636px;
        height:  90px; 
}

.size-span-description
{
        float:left;
        margin:36px 0 0 2px;
        width:120px;   
}
.aih-expense-charge-payer
{
        width:60px;
        height:26px;

}

/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 9- AIH-Bank Reconcilliation*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/

.wrapper-bank-recon-head
{
        width:100%;
        height:auto;
        margin:0;   
}




.wrapper-form-bank-recon
{
    width:auto;
        height:auto;
        margin:20px 40px 0 60px;
        text-align:left;   

}


/* CSS for wrapper-bank-recon-left*/
.wrapper-bank-recon-left
{
    width:38.5%; 
    height:auto;
    margin:0;
    padding;0;
    float:left;
   
    
}
.size-span-bank-recon
{
        width:150px;
        display:inline-block;   
}
.bank-recon-sel-acc
{
        width:180px;
        height:26px;   
}

.sel-bank-recon-type
{
        width:50px;
        height:26px;   
}
.sel-bank-recon-ex
{
        width: 50px;
        height:26px; 
}

.wrapper-button-left-bank-recon
{
        width:100%;
        margin:30px 0 0 0;
        text-align:center;   
}







/* CSS for wrapper-bank-recon-middle*/
.wrapper-bank-recon-middle
{
    width:29.5%; 
    height:auto;
    margin:0 0 0 25px;
    padding:0;
    
    
    float:left;
    
}

.inp-bank-recon
{
        width:55px;
        height:22px;
           
}





/* CSS for wrapper-bank-recon-right*/
.wrapper-bank-recon-right
{
    width:27.3%; 
    height:160px;
    margin:0 0 0 10px;
    padding;0;
    float:left;
    
}

.size-span-bank-recon1
{
    margin: 0;
    width: 174px;
    display:inline-block;
   
}

.tbl-bank-recon1
{
        width:100%;
        height:auto;
        margin:20px 0 0 0;  
        table-layout:fixed; 
}

.tbl-bank-recon-title
{
        width:100%;
        height:30px;
        font-size:13px;
        font-weight:bold;
        background-color:#DEDDDD;
           
}

.td-bank-recon1-type
{
        width:10%;
        text-align:center;   
}
.td-bank-recon1-ref
{
            width:40%;
            text-align:center;   
}

.td-bank-recon1-date
{
            width:10%;
            text-align:center;   
}
.td-bank-recon1-contact
{
        width:10%;
        text-align:center;   
}
.td-bank-recon1-amount
{
     width:10%;
        text-align:center;
}
.td-bank-recon1-cleared-amount
{
        width:20%;
        text-align:center;   
}

.tbl-bank-recon-content
{
        height:30px;
        width:100%;   
}

/* CSS for tbl-bank-recon2*/

.tbl-bank-recon2
{
        width:100%;
        height:auto;
        margin:20px 0 0 0;  
        table-layout:fixed; 
}

.td-bank-recon2-date
{
        width:15%;
        text-align:center;   
}
.td-bank-recon1-contact
{
        width:10%;
        text-align:center;   
}

.td-bank-recon1-description
{
        width:15%;
        text-align:center;
}

.td-bank-recon1-cleared-amount
{
        width:45%;
        text-align:center;   
    
}


/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 10- AIH-Contact List*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/

.td-numb
{
        width:10%;
        text-align:center;   
}
.td-contact-name
{
    width:20% ;  
       text-align:center;
}

.td-contact-type-name
{
        width:35%;
        text-align:center;
           
}

.td-contact-address
{
    
        width:30%;
        text-align:center;   
}

/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 11- AIH-Contact detail*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/
.tbl-contact1
{
       width:50%;
           
}
.td-sp-contact
{
        width:20%;
        text-align:left;   
        padding:8px 0 0 0;
}

.td-inp-contact
{
        width:50%;
        text-align:left;   
       padding:8px 0 0 0;
}

.inp-contact-name
{
        width:270px;
        height:22px;

}

.sel-contact-type
{
        width:274px;
        height:26px; 
      
          
}

.inp-contact-address
{
        height:52px;
        width:   270px;
        
       
}


.wrapper-bank-detail
{
     width:auto;
        height:auto;
        margin:20px 0 0 0; 
}

.wrapper-button-bank-detail
{
        display:inline-block;  
        margin:0 0 0 5px; 
}

.wrapper-button-bank-detail1
{
        display:inline-block;  
        margin:0 0 0 69px; 
}





@media screen and (-webkit-min-device-pixel-ratio:0) { 
.wrapper-button-bank-detail1{ display:inline-block;  
        margin:0 0 0 68px;  }
}


@media all and (min-width:0) {    .wrapper-button-bank-detail1 {  margin:0 0 0 71px \0/; 
                                                                   display:inline-block\0/;}  /* IE9 */}







.tbl-contact2
{
        margin:5px 0 0 0;  
        width:50%; 
}

.inp-bank-name
{
    width:270px;
    height:22px;
}

.inp-bank-acc
{
        width:120px;
        height:22px;   
}


/* CSS for pagging*/

.wrapper-paging
{
        width:100%;
        height:auto;
       
        text-align:center;   
        margin:10px 0 0 0;
       
    
}

.ul-paging
{
        width:100%;
        height:auto;
        display:inline-block;   
        text-align:center;
}

.ul-paging li
{
        width:auto;
        height:auto;
        display:inline-block;
        margin:0 5px 0 0;
}

.ul-paging li a
{
        text-decoration:none;   
        font-size:13px;
        padding:4px;
        color:#293955;
        
        
}

.ul-paging li a:hover
{
        background-color:#363636;
        color:White;
}

/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 12- AIH-Contact Type List*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/
.td-numb-contact
{
    width:10%;
    text-align:center;
       
}

.td-contact-type-name-page12
{
        width:60%;
        text-align:center;   
    
}


/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 13- AIH-Contact Type Detail*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/


.inp-contact-type-name
{
        width:150px;
        height:22px;   
}

.sp-contact-type-name
{
        width:120px;
        display:inline-block;
}

/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 14- AIH-Contract type list*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/


.td-numb-contract
{
    width:10%;
    text-align:center;
       
}

.td-contract-type-name
{
        width:60%;
        text-align:center;   
    
}


/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 17- AIH-Contract type list*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/



.sp-currency
{
        margin:0 0 0px 0; 
        width:80px;
        display:inline-block;
        height:26px;
          
        
}

.sp-description-currency
{
         margin:20px 0 0px 0; 
        width:80px;
        display:inline-block;
        height:26px;  
        float:left;
}

.inp-description-currency
{
        width:150px;
        height:66px;
        display:inline-block;   
        margin:0 0 0 4px;
}

.td-currency-name
{
        width:30%;
        text-align:center;   
}

.td-currency-description
{
        width:40%;
        text-align:center;   
}


.wrapper-menu-bar ul li ul
    {
          position:absolute;
          display:none;
          width:10em;
          

    }
    
    
    .wrapper-menu-bar ul li:hover ul
    {
          position:absolute;
          display:block;
          width:10em;
         
          
    }
    
    html>/**/body .wrapper-menu-bar ul li:hover ul, x:-moz-any-link, x:default
    
    
     { position:absolute;
          display:block;
          width:12.5em;} /* Firefox 3 */
    
    
    @media screen and (-webkit-min-device-pixel-ratio:0) { 
.wrapper-menu-bar ul li:hover ul{  position:absolute;
          display:block;
          width:9.9em;
          margin:20px 0 0 0; 
}
}
    
    
     .wrapper-menu-bar ul li:hover ul li
    {
         
          width:100%;
          padding:2px 0 2px 0;
          border-bottom-style:solid;
          border-bottom-color:gray;
          border-bottom-width:1px;
          
        
        
          
    }
    
    
    
    
    
       .wrapper-menu-bar ul li:hover ul li:hover
    {
          background-color:#DEDDDD;
          width:100%;
        
        
          
    }
    
@media all and (min-width:0) {    .wrapper-menu-bar ul li ul { width:123px; \0/;
                                                                position:absolute\0/;
                                                                    display:none\0/;
                                                                                                                               
                                                               
                                                                }  /* IE9 */}
@media all and (min-width:0) {    .wrapper-menu-bar ul li:hover ul { width:123px \0/;
                                                                position:absolute\0/;
                                                                    display:block\0/;
                                                                     
                                                               
                                                               
                                                                }  /* IE9 */}                                                                
 
 
 
 @media all and (min-width:0) {    .wrapper-menu-bar ul li:hover ul li:hover { 
                                                               background-color:#DEDDDD;
                                                                    width:100%;
                                                               
                                                               
                                                                }  /* IE9 */}     
                                                                
                                                                                                                         
    .space4
    {
         display:inline-block;
           margin:0 0px 0 4px;
           font-size:19px;
           color:#DEDDDD;
    }   
    
    
    @media screen and (-webkit-min-device-pixel-ratio:0) { 
.space4{display:inline-block;
           margin:0 0px 0 9px;
           font-size:19px;
           color:#DEDDDD; }
}
    
    
    
    
    .setup-menu
    {
            margin:2px 0 0 4px;   
            float:left;
        
    }    
      @media screen and (-webkit-min-device-pixel-ratio:0) { 
.setup-menu{display:inline-block;
           margin:2px 0px 0 7px;
           font-size:19px;
           color:#DEDDDD; }
}     




/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 18- Bank list*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/

.td-bank-name
{
        width:19%;
        text-align:center;   
    
}       

.td-bank-address
{
        width:40%;
        text-align:center;   
    
}    

.td-bank-acc
{
     width:19%;
     text-align:center;      
}        

.td-swift
{
        width:10%;
        text-align:center;   
}

/*********************************************************************************************************************************************************************
***********************************************************************************************************************************************************************
***************************************************************Page 19- Bank detail*******************************************************************************************************
******************************************************************************************************************************************************************
****************************************************************************************************************************************************************/               


.sp-bank-title
{
        width:102px;
        margin:0;
        display:inline-block;
        text-align:left;  
    
}    

.wrapper-bank-content
{
    
        margin:8px 0 0 0;   
        text-align:left;
}          

.sp-bank-title-bank-address
{
        float:left;
        margin: 15px 0 0 0;  
         width:105px; 
    
}                                                                                                